river restoration - Francés Inglés Diccionario